今天是Python學習的第二十九天,這兩天的學習重點會是Python中的Python標準庫與常用模組,今日學習理解 Python 標準庫的概念,學習一些常用的標準庫模組,包括 os, sys, 和 datetime。
例一:Python 標準庫概述
Python 的標準庫是一組內建的模組和函數,提供了多種功能,包括數據結構、數學運算、日期和時間、檔案和目錄操作、網路通信等。這使得 Python 具備強大的應用能力,而不需額外安裝其他第三方庫。
例二:常用模組介紹
os 模組
os 模組提供了與作業系統互動的功能,可以用來操作文件系統、環境變數等。
import os
#獲取當前工作目錄
current_directory = os.getcwd()
print("當前工作目錄:", current_directory)
#列出指定目錄下的文件和文件夾
files = os.listdir(current_directory)
print("目錄下的文件:", files)
#創建一個新目錄
os.mkdir("new_directory")
sys 模組
sys 模組提供了對 Python 解釋器的訪問,能夠獲取命令行參數和控制程序的執行。
import sys
#獲取命令行參數
print("命令行參數:", sys.argv)
#獲取 Python 版本
print("Python 版本:", sys.version)
#結束程序
sys.exit("退出程序")
datetime 模組
datetime 模組提供了處理日期和時間的功能,可以進行時間的計算和格式化。
from datetime import datetime
#獲取當前時間
now = datetime.now()
print("當前時間:", now)
#格式化時間
formatted_time = now.strftime("%Y-%m-%d %H:%M:%S")
print("格式化時間:", formatted_time)
今天的學習讓我對 Python 標準庫有了基本的了解,特別是一些常用模組的功能。使用 os 模組可以方便地操作文件系統,而 sys 模組的使用則讓我能夠控制程序的執行。datetime 模組的日期和時間處理功能也非常實用。